package com.baijiayun.sdk.service;

import com.baijiayun.sdk.core.Msg;
import com.baijiayun.sdk.model.BindDocRequest;
import com.baijiayun.sdk.model.BindDocResponse;
import com.baijiayun.sdk.model.UploadDocRequest;
import com.baijiayun.sdk.model.UploadDocResponse;

public interface DocService {
    /**
     * 直播课件文档上传
     */
    Msg<UploadDocResponse> uploadDoc(UploadDocRequest request);

    Msg<BindDocResponse> bindDoc(BindDocRequest request);

    void listDoc();

    void listAllDoc();

    void removeDoc();
}